package models

// 互联互通结算规则 
type CssmHlhtRule struct {
	HlhtId *uint64 `gorm:"column:hlht_id;primarykey"` // 互联互通运营商ID
	HlhtName *string `gorm:"column:hlht_name"` // 互联互通运营商
	HlhtAccount *string `gorm:"column:hlht_account"` // 互联互通账号
	CityCode *string `gorm:"column:city_code"` // 城市代码
	Sdatadate *jsontime.JsonTime `gorm:"column:sdatadate"` // 开始时间
	Edatadate *jsontime.JsonTime `gorm:"column:edatadate"` // 结束时间
	RatioType *uint8 `gorm:"column:ratio_type"` // 服务费优惠类型： 0折扣，1单价
	HlhtRatio *float64 `gorm:"column:hlht_ratio"` // 互联互通收取比例
	PlatformRatio *float64 `gorm:"column:platform_ratio"` // 平台收取比例
	Ratio *float64 `gorm:"column:ratio"` // 总收取比例 互联互通收取比例+平台收取比例
	TransactionFeeScale *float64 `gorm:"column:transaction_fee_scale"` // 交易手续费率
	CreatedTime *jsontime.JsonTime `gorm:"column:created_time"` 
	UpdatedTime *jsontime.JsonTime `gorm:"column:updated_time"` // 更新时间
}
func (entity *CssmHlhtRule) TableName() string {
	return "cssm_hlht_rule"
}